Groovy একটি ডাইনামিক প্রোগ্রামিং ভাষা যা Java Virtual Machine (JVM) এর উপর চলে। Groovy ডেভেলপমেন্ট পরিবেশ সেটআপ করার জন্য কিছু সহজ পদক্ষেপ অনুসরণ করা প্রয়োজন। নিচে Groovy ডেভেলপমেন্ট পরিবেশ সেটআপ করার জন্য বিস্তারিত নির্দেশনা দেওয়া হলো:
Groovy চালানোর জন্য Java Development Kit (JDK) অবশ্যই ইনস্টল থাকতে হবে। কারণ Groovy JVM এর উপরে কাজ করে এবং Java এর সাথে সম্পূর্ণভাবে সামঞ্জস্যপূর্ণ।
java -version
কমান্ড দিয়ে নিশ্চিত করুন যে JDK সঠিকভাবে ইনস্টল হয়েছে।Groovy ইনস্টল করার জন্য বিভিন্ন উপায় আছে, যেমন Homebrew, SDKMAN!, অথবা Groovy এর ওয়েবসাইট থেকে সরাসরি ডাউনলোড করা। এখানে SDKMAN! এবং Groovy এর অফিশিয়াল ইনস্টলেশন পদ্ধতি আলোচনা করা হচ্ছে।
SDKMAN! ইনস্টল করতে, টার্মিনালে নিচের কমান্ডটি রান করুন:
curl -s "https://get.sdkman.io" | bash
SDKMAN! ইনস্টল হলে, Groovy ইনস্টল করতে:
sdk install groovy
groovy -version
কমান্ড দিয়ে Groovy এর ভার্সন চেক করুন।Groovy ইনস্টলেশন নিশ্চিত করতে টার্মিনালে নিচের কমান্ডটি রান করুন:
groovy -version
Groovy কোড লেখার জন্য আপনি যে কোনও টেক্সট এডিটর বা IDE (Integrated Development Environment) ব্যবহার করতে পারেন। তবে, Groovy এর জন্য কিছু জনপ্রিয় IDE এবং প্লাগিন আছে, যেমন:
IntelliJ IDEA একটি জনপ্রিয় IDE যা Groovy এর জন্য প্লাগিন সমর্থন করে। এটি Groovy কোড লেখা এবং রান করার জন্য খুবই সুবিধাজনক।
Eclipse একটি আরেকটি জনপ্রিয় IDE যা Groovy এর জন্য প্লাগিন সমর্থন করে। Groovy এর জন্য Groovy-Eclipse প্লাগিন ব্যবহার করা হয়।
VSCode একটি হালকা এবং দ্রুত কাজ করা টেক্সট এডিটর। এটি Groovy এর জন্য প্লাগিন সমর্থন করে, যা আপনাকে Groovy কোড সম্পাদনা এবং রান করতে সহায়তা করে।
Groovy কোড রান করতে, আপনি টার্মিনাল ব্যবহার করে Groovy স্ক্রিপ্ট চালাতে পারেন।
.groovy
ফাইল তৈরি করুন, যেমন HelloWorld.groovy
।নিচের কোড লিখুন:
println 'Hello, Groovy!'
টার্মিনালে ফাইলটি রান করতে:
groovy HelloWorld.groovy
এটি কনসোলে Hello, Groovy!
আউটপুট করবে।
Groovy প্রোজেক্ট তৈরি করার জন্য আপনি Groovy স্ক্রিপ্ট ফাইলগুলি ব্যবহার করতে পারেন। যদি আপনি একটি বড় প্রোজেক্ট তৈরি করতে চান, তবে Maven বা Gradle এর মতো বিল্ড টুল ব্যবহার করতে পারেন।
Gradle দিয়ে একটি Groovy প্রোজেক্ট তৈরি করুন:
gradle init --type groovy-application
Groovy ডেভেলপমেন্ট পরিবেশ সেটআপ করা বেশ সহজ এবং Java ডেভেলপারদের জন্য এটি একটি শক্তিশালী টুল। Groovy ইনস্টল করার পর, আপনি দ্রুত কোডিং শুরু করতে পারেন এবং এটি Java কোডের সাথে সহজেই ইন্টিগ্রেট করা যায়। Groovy কোড লেখার জন্য আপনি যেকোনো টেক্সট এডিটর বা IDE ব্যবহার করতে পারেন, এবং কোড দ্রুত রান করার জন্য Groovy এর নিজস্ব রানটাইম ব্যবহার করতে পারেন।
Groovy ইনস্টল করার প্রক্রিয়া সহজ, এবং এটি বিভিন্ন অপারেটিং সিস্টেমে সহজেই ইন্সটল করা যায়। নিচে প্রতিটি অপারেটিং সিস্টেমে Groovy ইন্সটল করার পদ্ধতি বিস্তারিতভাবে আলোচনা করা হলো।
.msi
ফাইল নির্বাচন করুন এবং ডাউনলোড করুন।.msi
ফাইলটি চালান।bin
ডিরেক্টরি যোগ করতে হবে।C:\Program Files\Groovy\groovy-3.x.x\bin
) যোগ করুন।Groovy ইন্সটল সফলভাবে হয়েছে কিনা পরীক্ষা করতে, Command Prompt ওপেন করে লিখুন:
groovy -v
যদি সবকিছু ঠিক থাকে, তাহলে Groovy এর ভার্সন দেখা যাবে।
macOS এ Groovy ইনস্টল করার জন্য Homebrew
ব্যবহার করা সবচেয়ে সহজ পদ্ধতি।
যদি আপনার কাছে Homebrew ইনস্টল না থাকে, তাহলে এটি ইনস্টল করতে Terminal খুলে নিচের কমান্ডটি রান করুন:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Homebrew এর মাধ্যমে Groovy ইন্সটল করতে, Terminal এ নিচের কমান্ডটি রান করুন:
brew install groovy
ইন্সটলেশন পরীক্ষা করতে, Terminal এ নিচের কমান্ডটি রান করুন:
groovy -v
Groovy এর ভার্সন দেখালে, ইন্সটলেশন সফল হয়েছে।
Linux এ Groovy ইন্সটল করার জন্য বিভিন্ন পদ্ধতি রয়েছে, তবে এখানে SDKMAN!
পদ্ধতিটি সবচেয়ে সহজ এবং জনপ্রিয়।
SDKMAN! ইনস্টল করতে, Terminal এ নিচের কমান্ডটি রান করুন:
curl -s "https://get.sdkman.io" | bash
এরপর, SDKMAN! সঠিকভাবে ইনস্টল হয়েছে কিনা পরীক্ষা করতে, Terminal বন্ধ করে পুনরায় খুলুন এবং কমান্ডটি রান করুন:
sdk version
SDKMAN! ব্যবহার করে Groovy ইন্সটল করতে, Terminal এ নিচের কমান্ডটি রান করুন:
sdk install groovy
Groovy এর ভার্সন পরীক্ষা করতে, Terminal এ নিচের কমান্ডটি রান করুন:
groovy -v
যদি Groovy এর ভার্সন দেখায়, তবে ইন্সটলেশন সফল হয়েছে।
.msi
ইনস্টলার ব্যবহার করে অথবা Chocolatey প্যাকেজ ম্যানেজার দিয়ে Groovy ইন্সটল করা যায়।প্রত্যেকটি সিস্টেমে Groovy ইন্সটল হয়ে গেলে, আপনি সহজেই Groovy স্ক্রিপ্ট রান করতে পারবেন এবং Java প্ল্যাটফর্মের উপরে স্ক্রিপ্টিং এবং অ্যাপ্লিকেশন ডেভেলপমেন্ট করতে পারবেন।
Groovy Shell এবং Groovy Console হল Groovy ভাষার দুটি গুরুত্বপূর্ণ পরিবেশ, যা Groovy কোড লিখতে, পরীক্ষা করতে এবং চালানোর জন্য ব্যবহৃত হয়। এগুলি Groovy ডেভেলপারদের জন্য একটি ইন্টারঅ্যাকটিভ এবং সুবিধাজনক মাধ্যম, যা কোডিংয়ের জন্য একটি সহজ ও দ্রুত উপায় সরবরাহ করে।
Groovy Shell (groovysh) একটি কমান্ড-লাইন ভিত্তিক ইন্টারঅ্যাকটিভ শেল যা Groovy কোড রান করার জন্য ব্যবহৃত হয়। এটি Java প্ল্যাটফর্মে Groovy কোডের জন্য একটি ডাইনামিক এবং ইন্টারঅ্যাকটিভ এক্সিকিউশন পরিবেশ সরবরাহ করে। Groovy Shell ব্যবহার করে আপনি দ্রুত Groovy কোড পরীক্ষা করতে পারেন, এবং এটি একটি শক্তিশালী টুল যখন আপনি স্ক্রিপ্টিং বা ডেভেলপমেন্টের প্রাথমিক ধাপে থাকেন।
Groovy Shell এর সুবিধাসমূহ:
Groovy Shell ব্যবহার করার উদাহরণ:
Groovy Shell চালাতে, প্রথমে আপনার টার্মিনাল বা কমান্ড প্রম্পট খুলুন এবং groovysh
টাইপ করুন:
groovysh
এরপর, Groovy শেলে আপনি সরাসরি Groovy কোড লিখে পরীক্ষা করতে পারবেন:
groovy:000> def message = "Hello, Groovy!"
groovy:001> println message
আপনি Java ক্লাস বা লাইব্রেরি ব্যবহার করতে পারেন:
groovy:002> def list = new ArrayList()
groovy:003> list.add("Groovy")
groovy:004> println list
Groovy Shell এর মাধ্যমে আপনি সহজেই কোডের আচরণ দেখতে পারেন এবং ত্রুটি বা ফলাফলগুলো দ্রুত পরীক্ষা করতে পারেন।
Groovy Console একটি গ্রাফিকাল ইউজার ইন্টারফেস (GUI) ভিত্তিক টুল, যা Groovy কোড লেখার, চালানোর এবং ডিবাগ করার জন্য ব্যবহৃত হয়। এটি Groovy এর একটি ব্যবহারকারী-বান্ধব ইন্টারফেস প্রদান করে এবং কোড লেখার জন্য একটি উন্নত পরিবেশ সরবরাহ করে। Groovy Console তে আপনি কোড লিখে, রান করতে পারেন এবং ফলাফল দেখতে পারেন। এটি ডেভেলপমেন্টের জন্য একটি আদর্শ পরিবেশ যেটি কোডিং এবং পরীক্ষণের জন্য সহজেই ব্যবহৃত হয়।
Groovy Console এর সুবিধাসমূহ:
Groovy Console ব্যবহার করার উদাহরণ:
groovyConsole
চালান)।একটি নতুন স্ক্রিপ্ট লিখুন:
def name = "Groovy"
println "Hello, $name!"
এরপর, "Run" বাটন ক্লিক করুন এবং ফলাফল দেখতে পারবেন:
Hello, Groovy!
Groovy Console একটি ব্যবহারকারী-বান্ধব টুল, যা ডেভেলপমেন্ট এবং কোড পরীক্ষণের জন্য উপযুক্ত এবং Groovy স্ক্রিপ্ট লেখার এবং পরিচালনা করার জন্য একটি সহায়ক পরিবেশ।
এগুলির মধ্যে, Groovy Shell সরাসরি কোড টেস্ট করার জন্য আদর্শ, যখন Groovy Console একটি গ্রাফিকাল ইন্টারফেস সহ কোড লেখার এবং পরিচালনার জন্য উপযুক্ত।
Groovy একটি ডাইনামিক প্রোগ্রামিং ভাষা, যা Java প্ল্যাটফর্মে কাজ করে এবং Java কোডের সাথে সহজে ইন্টিগ্রেট করা যায়। Groovy এর প্রথম প্রোগ্রাম লেখা এবং চালানো বেশ সহজ এবং সরল। নিচে Groovy দিয়ে একটি সাধারণ "Hello, World!" প্রোগ্রাম লেখা এবং চালানোর পদ্ধতি আলোচনা করা হলো।
Groovy চালানোর জন্য প্রথমে আপনাকে আপনার কম্পিউটারে Groovy ইনস্টল করতে হবে। Groovy ইনস্টল করতে, নিম্নলিখিত পদক্ষেপ অনুসরণ করুন:
bin
ফোল্ডারের পাথ (path) আপনার সিস্টেমের Environment Variables এ যোগ করুন। এর মাধ্যমে Groovy কে কমান্ড লাইন থেকে অ্যাক্সেস করতে পারবেন।এখন আপনি Groovy কোড লিখতে শুরু করতে পারেন। প্রথম প্রোগ্রাম হিসাবে একটি সাধারণ "Hello, World!" প্রোগ্রাম তৈরি করবো। Groovy কোড .groovy
এক্সটেনশনে সংরক্ষণ করা হয়।
কোড লেখুন:
// HelloWorld.groovy
println "Hello, World!"
এটি একটি খুবই সহজ কোড। println
হল একটি Groovy কমান্ড যা স্ট্যান্ডার্ড আউটপুটে টেক্সট প্রিন্ট করে।
Groovy প্রোগ্রাম চালানোর জন্য Groovy ইনস্টল করা থাকলে, আপনি কমান্ড লাইন থেকে এটি চালাতে পারবেন।
এখন যেখানে আপনার HelloWorld.groovy ফাইলটি সেভ করেছেন সেই ডিরেক্টরিতে যান। উদাহরণস্বরূপ:
cd /path/to/your/file
Groovy চালান:
groovy HelloWorld.groovy
এটি আপনার Groovy প্রোগ্রাম চালাবে এবং আউটপুট হিসেবে Hello, World!
মেসেজটি কনসোলে প্রদর্শিত হবে।
আপনার প্রোগ্রাম সঠিকভাবে কাজ করলে, কনসোলে নিচের আউটপুটটি দেখতে পাবেন:
Hello, World!
এটি প্রমাণ করে যে Groovy ইনস্টলেশন সঠিকভাবে হয়েছে এবং আপনার প্রোগ্রাম সঠিকভাবে চলছে।
এখন আপনি শিখে গেছেন কিভাবে Groovy ইনস্টল করতে হয়, একটি সাধারণ Groovy প্রোগ্রাম লিখতে হয় এবং চালাতে হয়। Groovy একটি সহজ এবং শক্তিশালী ভাষা, যা Java প্ল্যাটফর্মে কাজ করে এবং স্ক্রিপ্টিং বা অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য ব্যবহার করা যেতে পারে। Groovy প্রোগ্রাম লিখে আপনি দ্রুত এবং কার্যকরী কোড তৈরি করতে পারবেন।
Groovy ডেভেলপমেন্টের জন্য দুটি জনপ্রিয় IDE হলো IntelliJ IDEA এবং Eclipse। নিচে এই দুটি IDE তে Groovy সেটআপ করার বিস্তারিত গাইড দেয়া হলো।
IntelliJ IDEA একটি শক্তিশালী এবং জনপ্রিয় IDE, যা Groovy সমর্থন করে। এটি Groovy প্রোজেক্ট তৈরি করার জন্য সহজ এবং সুবিধাজনক টুলস প্রদান করে। নিচে IntelliJ IDEA তে Groovy সেটআপ করার ধাপগুলো দেওয়া হলো:
Groovy ব্যবহার করতে হলে IntelliJ IDEA তে Groovy প্লাগইন ইনস্টল করতে হবে।
Groovy প্রোজেক্ট তৈরি করার জন্য:
Eclipse একটি জনপ্রিয় IDE, যা Groovy সাপোর্ট করে। Groovy ব্যবহার করতে হলে আপনাকে Eclipse তে Groovy প্লাগইন (Groovy-Eclipse) ইনস্টল করতে হবে।
Eclipse তে Groovy ব্যবহার করতে Groovy-Eclipse প্লাগইন ইনস্টল করতে হবে:
Groovy প্রোজেক্ট তৈরি করতে:
এটি ছিল Groovy সেটআপ করার জন্য IntelliJ IDEA এবং Eclipse IDE তে প্রাথমিক গাইড। Groovy এর মাধ্যমে Java ডেভেলপাররা আরও দ্রুত এবং সহজে কোড লিখতে পারেন। IntelliJ IDEA এবং Eclipse দুটি IDE তেই Groovy ব্যবহার করা সম্ভব, তবে আপনি যেকোনো একটি IDE নির্বাচন করতে পারেন যা আপনার প্রোজেক্টের জন্য উপযুক্ত।
common.read_more